package day20170505.homework.ch01;

/**
 * 链表的方法
 * @author 罗智壕-13424431416
 *
 * 2017年5月5日
 */
public interface IStudentLink {
	
	/**
	 * 添加1个学生到链表的末尾
	 * @param student
	 */
	void addStudent(Node addStudent);
	
	
	/**
	 * 在参照物学生parentStudent的后面添加1个学生insertsSudent
	 * @param parentStudent
	 * @param student
	 */
	void insertStudent(Node parentStudent, Node insertsSudent);
	
	/**
	 * 打印所有的学生
	 */
	void printStudent();
	
	
	/**
	 * 打印所有的女生
	 */
	void printGirls();
	
	/**
	 * 删除指定的学生
	 * @param student
	 */
	void deleteStudent(Student student);
	
	
	/**
	 * 把制定的姓名的学生的年龄修改为age
	 * @param studentName
	 * @param age
	 */
	void updateStudent(String studentName,int age);
	
	

}
